diff options
| author | Adam Soltys <[email protected]> | 2024-11-21 23:46:31 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2024-11-21 23:46:31 -0800 |
| commit | 60ddf4495e52b194ba9af32542afc7cdbf274258 (patch) | |
| tree | fc68cbb8766c976cfa1a03e9c72388f37ae8df3e /src/routes/(app)/send/ecash/[request] | |
| parent | 134c4cbf6478df3ee2a40bb3190618e1a29d9794 (diff) | |
| download | coinos-ui-60ddf4495e52b194ba9af32542afc7cdbf274258.tar.gz coinos-ui-60ddf4495e52b194ba9af32542afc7cdbf274258.zip | |
redirect if not authed
Diffstat (limited to 'src/routes/(app)/send/ecash/[request]')
| -rw-r--r-- | src/routes/(app)/send/ecash/[request]/+page.server.ts | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/routes/(app)/send/ecash/[request]/+page.server.ts b/src/routes/(app)/send/ecash/[request]/+page.server.ts index c1c44ab9..5ab3e9c0 100644 --- a/src/routes/(app)/send/ecash/[request]/+page.server.ts +++ b/src/routes/(app)/send/ecash/[request]/+page.server.ts @@ -1,7 +1,11 @@ -import { fd, get} from "$lib/utils"; +import { fd, get } from "$lib/utils"; import { decodePaymentRequest } from "@cashu/cashu-ts"; +import { redirect } from "@sveltejs/kit"; + +export async function load({ cookies, params, url }) { + if (!cookies.get("token")) + redirect(307, `/login?redirect=${encodeURIComponent(url.pathname)}`); -export async function load({ params }) { const req = { ...decodePaymentRequest(params.request) }; const { target } = req.transport[0]; const recipient = await get(`/profile/${target}`); |
